import {pointsOrders,wxscan,byPscode,isFrozen,findPscode} from '../../../server/api'
import {debounce} from '../../../server/shake'
Page({

  /**
   * 页面的初始数据
   */
  data: {
      show:false,
      hxvalue:'',
      obj:{},
      sumprice:'',
      ordersid:''
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    console.log(options,'op');
  
      this.setData({obj:  JSON.parse(options.data),ordersid:options.ordersid})
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },
  hexiao: debounce(async function () {
    if(JSON.stringify(this.data.obj) == "{}")
    {
      wx.showToast({
        title: '请先扫码核销',
        icon:'none'
      })
    }else
    {
      const params = {
        pscode:this.data.ordersid
      }
      const res = await wxscan(params)
      if(res.code == 200)
      {
        wx.showToast({
          title: '核销成功',
        })
        setTimeout(() => {
          wx.navigateBack(-1)
        }, 1500);
      }
    }
},3000),
  //扫码
  // scanCode(){
  //   wx.scanCode({  
  //     success: async (res) => {  

  //       const val = await isFrozen()
  //       if(val.result == "false")
  //       {
  //         this.setData({ordersid:res.result})
  //         const params = {
  //           psCode:res.result
  //         }
  //         const data = await findPscode(params)
  //         if(data.code == 200)
  //         {
  //           const sum = data.result.quantity  *  data.result.price
  //           this.setData({obj:data.result,show:true})
  //         }
  //       }else{
  //         wx.showToast({
  //           title: '您的账号已冻结,请联系管理员!',
  //           icon:'none'
  //         })
  //       }
        
  //     },  
  //     fail: (err) => {  
  //       console.error(err);   
  //     }  
  //   })  
  // },
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})